river gorges - Turco Inglés Diccionario